Detection and Analysis of Ethereum Energy Smart Contracts
نویسندگان
چکیده
As blockchain technology advances, so has the deployment of smart contracts on platforms, making it exceedingly challenging for users to explicitly identify application services. Unlike traditional contracts, are not written in a natural language, difficult determine their provenance. Automatic classification offers keyword-based contract queries and streamlined effective management contracts. In addition, advancement is accompanied by security challenges, which generally caused domain-specific breaches implementation. The development secure reliable can be extremely due vulnerabilities constraints associated with various business logics. Accordingly, based domain transaction context greater insight into syntactic semantic properties that class. However, despite initial attempts at classifying Ethereum there been no research identification deployed transactive energy systems exchange purposes. this article, response widely recognized prospects blockchain-enabled towards an economical transparent sector, we propose methodology detection analysis First, parsed transforming code elements vectors encapsulate characteristics each term. This generates corpus annotated text as balanced, representative collection terms use builder embedding layer annotate conjunction machine learning models results accuracy 98.34%. Subsequently, source scheme applied identified uncover patterns segment distribution, predominant adoption certain functions, recurring across network.
منابع مشابه
A survey of attacks on Ethereum smart contracts
Smart contracts are computer programs that can be correctly executed by a network of mutually distrusting nodes, without the need of an external trusted authority. Since smart contracts handle and transfer assets of considerable value, besides their correct execution it is also crucial that their implementation is secure against attacks which aim at stealing or tampering the assets. We study th...
متن کاملA Survey of Attacks on Ethereum Smart Contracts (SoK)
Smart contracts are computer programs that can be correctly executed by a network of mutually distrusting nodes, without the need of an external trusted authority. Since smart contracts handle and transfer assets of considerable value, besides their correct execution it is also crucial that their implementation is secure against attacks which aim at stealing or tampering the assets. We study th...
متن کاملTool Demonstration: FSolidM for Designing Secure Ethereum Smart Contracts
Blockchain-based distributed computing platforms enable the trusted execution of computation—defined in the form of smart contracts—without trusted agents. Smart contracts are envisioned to have a variety of applications, ranging from financial to IoT asset tracking. Unfortunately, the development of smart contracts has proven to be extremely error prone. In practice, contracts are riddled with...
متن کاملA Semantic Framework for the Security Analysis of Ethereum smart contracts
Smart contracts are programs running on cryptocurrency (e.g., Ethereum) blockchains, whose popularity stem from the possibility to perform financial transactions, such as payments and auctions, in a distributed environment without need for any trusted third party. Given their financial nature, bugs or vulnerabilities in these programs may lead to catastrophic consequences, as witnessed by recen...
متن کاملIn Code We Trust? - Measuring the Control Flow Immutability of All Smart Contracts Deployed on Ethereum
Program code stored on the Ethereum blockchain is considered immutable, but this does not imply that its control flow cannot be modified. This bears the risk of loopholes whenever parties encode binding agreements in smart contracts. In order to quantify the issue, we define a heuristic indicator of control flow immutability, evaluate it based on a call graph of all smart contracts deployed on ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2023
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app13106027